// * window 的“根”对象。它有两个角色：1. 它是 JS 的全局对象。2. 它代表“浏览器窗口”，并提供了控制它的方法。

// ***************************************************************************************************************************************************

// * 文档对象模型（DOM），简称 DOM，将所有页面内容表示为可以修改的对象。document 对象是页面的主要入口点。

// ***************************************************************************************************************************************************

// * CSSOM 规范，描述样式表和样式规则，对它们进行的操作，以及它们与文档的绑定。

// ***************************************************************************************************************************************************

// * 浏览器对象模型（BOM），简称 BOM，表示由浏览器（主机环境）提供的用于处理文档之外的所有内容的其他对象。
// * BOM 是通用 HTML 规范 的一部分。
// * 浏览器对象，例如：
// * navigator 对象提供了有关浏览器和操作系统的背景信息。navigator.userAgent —— 关于当前浏览器，navigator.platform —— 关于平台（有助于区分 Windows/Linux/Mac 等）。
// * location 对象允许我们读取当前 URL，并且可以将浏览器重定向到新的 URL。
